package com.sweetcircle.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sweetcircle.domain.po.UserInfo;
import com.sweetcircle.domain.vo.UserInfoLoginVO;
import com.sweetcircle.domain.vo.UserInfoVO;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

/**
 * @author hp
 * @description 针对表【user_info(用户信息)】的数据库操作Service
 * @createDate 2024-07-28 13:24:03
 */
public interface UserInfoService extends IService<UserInfo> {


    HashMap<String, Object> login(UserInfoLoginVO userInfoLoginVO);

    void register(UserInfoLoginVO userInfoLoginVO);

    void resetPassword(UserInfoLoginVO userInfoLoginVO);

    UserInfoVO updateUserInfo(UserInfoVO userInfoVO);

    void updateUserSweetCircleId(String userId, String userSweetCircleId);

}
